Skip to main content

Aplicação Final - Demonstração

No final deste projeto, desenvolvemos um sistema completo que oferece funcionalidades avançadas para o monitoramento e análise de florestas. A seguir, apresentamos uma demonstração detalhada do fluxo do usuário no sistema real desenvolvido.

Funcionalidades Principais

A aplicação web foi construída utilizando Next.js para o front-end e estilizada com TailwindCSS, proporcionando uma interface moderna, responsiva e amigável. As principais funcionalidades do sistema incluem:

1. Tela de Login e Cadastro

  • Cadastro de Usuários: Permite que novos usuários criem uma conta fornecendo informações básicas.
  • Autenticação Segura: Os usuários podem fazer login usando suas credenciais, garantindo acesso seguro às funcionalidades do sistema.

2. Dashboard de Visualização de Dados

Após o login, os usuários são direcionados ao dashboard principal, que oferece:

  • Visão Geral das Florestas: Exibição de estatísticas chave como o número de árvores vivas e mortas.
  • Gráficos Interativos: Visualizações gráficas que mostram tendências e mudanças ao longo do tempo.
  • Registro de Atividades: Tabela detalhada com histórico de uploads, contagem de árvores, carbono sequestrado e links para transações na blockchain.

3. Página de Upload de Imagens

Nesta página, os usuários podem:

  • Enviar Imagens: Upload de imagens das florestas para análise.
  • Formulário Detalhado: Fornecer informações adicionais como espécie de árvore, tipo de terreno, condições climáticas e localização geográfica.
  • Processamento em Tempo Real: O sistema processa a imagem, detecta e conta automaticamente o número de árvores presentes.
  • Visualização dos Resultados: Exibição da imagem processada com as árvores identificadas e contagem total.

4. Página de Visualização Temporal das Florestas

Esta funcionalidade permite:

  • Análise Histórica: Visualizar a evolução de uma floresta específica ao longo de diferentes anos.
  • Comparação de Dados: Comparar imagens e estatísticas de períodos distintos para identificar tendências.
  • Informações Detalhadas: Acesso a dados específicos de cada ano, incluindo número de árvores e carbono sequestrado.

5. Calculadora de Créditos de Carbono

  • Estimativa de Carbono Sequestrado: Com base no número de árvores, o sistema calcula a quantidade de CO₂ sequestrado anualmente e até o ano de 2050.
  • Informações Financeiras: Auxilia na estimativa de créditos de carbono gerados, que podem ser comercializados ou utilizados em relatórios de sustentabilidade.

Demonstração do Fluxo do Usuário

Para uma compreensão completa de como o sistema funciona na prática, confira a demonstração a seguir, que ilustra cada funcionalidade detalhadamente:


Benefícios e Impacto

Com estas funcionalidades, a aplicação oferece:

  • Monitoramento Ambiental Eficiente: Facilita o acompanhamento do estado das florestas em tempo real.
  • Análise de Dados Avançada: Proporciona insights valiosos através de visualizações gráficas e estatísticas detalhadas.
  • Contribuição para Sustentabilidade: Auxilia na quantificação de carbono sequestrado, incentivando práticas sustentáveis.
  • Segurança de Dados: A integração com blockchain garante a integridade e transparência das informações registradas.

Tecnologias Utilizadas

  • Front-end: Next.js, React, TailwindCSS
  • Back-end: FastAPI e Prisma.js (ORM) para conexão com banco em Postgres.
  • Integração: APIs de terceiros para mapas, serviços de blockchain, etc.
  • Processamento de Imagens: Algoritmos de visão computacional para detecção e contagem de árvores.

Próximos Passos

  • Expansão de Funcionalidades: Integração com sensores IoT para monitoramento em tempo real.
  • Machine Learning: Implementação de modelos preditivos para estimar o crescimento florestal.
  • Escalabilidade: Otimização da aplicação para suportar um número maior de usuários e florestas monitoradas.

Com este sistema, buscamos fornecer uma ferramenta poderosa para organizações e indivíduos comprometidos com a conservação ambiental, permitindo decisões mais informadas e ações efetivas em prol do meio ambiente.